using System;
using System.Collections.Generic;
using System.Text;

namespace Pegasus.Windows.API.Enumerations
{
	/// <summary>
	/// Passed to the IImageList methods for drawing styles.
	/// </summary>
	[Flags]
	public enum ILD : uint
	{
		/// <summary></summary>
		NORMAL = 0x00000000,

		/// <summary></summary>
		TRANSPARENT = 0x00000001,

		/// <summary></summary>
		BLEND25 = 0x00000002,

		/// <summary></summary>
		FOCUS = 0x00000002,

		/// <summary></summary>
		BLEND50 = 0x00000004,

		/// <summary></summary>
		SELECTED = 0x00000004,

		/// <summary></summary>
		BLEND = 0x00000004,

		/// <summary></summary>
		MASK = 0x00000010,

		/// <summary></summary>
		IMAGE = 0x00000020,

		/// <summary></summary>
		ROP = 0x00000040,

		/// <summary></summary>
		OVERLAYMASK = 0x00000F00,

		/// <summary></summary>
		PRESERVEALPHA = 0x00001000,

		/// <summary></summary>
		SCALE = 0x00002000,

		/// <summary></summary>
		DPISCALE = 0x00004000,

		/// <summary></summary>
		ASYNC = 0x00008000
	}
}
